﻿namespace DotNetStar.OpenSDK.WeChat.MP
{
    /// <summary>
    /// 表示获取微信服务器IP地址的结果。
    /// </summary>
    /// <seealso cref="WeChatApiResponse" />
    public class IpListResponse : WeChatApiResponse
    {
        /// <summary>
        /// 初始化 <see cref="IpListResponse"/> 类的新实例。
        /// </summary>
        public IpListResponse() { }
        /// <summary>
        /// 获取微信服务器返回的 ip 地址数组。
        /// </summary>
        public string[] Ip_List { get; set; }

        /// <summary>
        /// 获取一个布尔值，当 <see cref="P:WeChatResponse.Code" /> 等于 0 时表示成功。
        /// </summary>
        /// <value>
        /// 若成功则为 <c>true</c>;否则为 <c>false</c>。
        /// </value>
        public override bool IsSucceed => base.Code == null;
    }
}
